﻿using System;
using System.Collections.Generic;
using System.Text;

namespace SHKF.B2C.MeiTuanShanGou.Model.Dto.OrderRefundDetail
{
    /// <summary>
    /// 结算预计费信息字段集合。如果在订单完成前用户取消了，则内部所有字段(如total_food_amount)均为null
    /// </summary>
    public class refund_partial_estimate_charge
    {
        /// <summary>
        /// 本次退款商品的总金额，不含包装盒费，单商品总价=商品原价+赠品原价，位元
        /// </summary>
        public decimal total_food_amount { get; set; }

        /// <summary>
        /// 本次退款商品包装盒费总价，单位元
        /// </summary>
        public decimal box_amount { get; set; }

        /// <summary>
        /// 本次退款商家活动费用总支出成本，含赠品成本，单位元
        /// </summary>
        public decimal activity_poi_amount { get; set; }

        /// <summary>
        /// 本次退款美团活动补贴总金额，单位元
        /// </summary>
        public decimal activity_meituan_amount { get; set; }

        /// <summary>
        /// 本次退款代理商活动承担金额，单位元
        /// </summary>
        public decimal activity_agent_amount { get; set; }

        /// <summary>
        /// 本次退款平台服务费总金额，单位元
        /// </summary>
        public decimal platform_charge_fee { get; set; }

        /// <summary>
        /// 结算金额，单位元
        /// </summary>
        public decimal settle_amount { get; set; }

        /// <summary>
        /// 商家活动支出分摊到商品上的优惠总金额，单位元
        /// </summary>
        public decimal productpreferences { get; set; }

        /// <summary>
        /// 商家活动支出未分摊到商品上的总金额，单位元
        /// </summary>
        public decimal not_productpreferences { get; set; }
    }
}
